package com.bjwl.dao;

import com.bjwl.pojo.Admin;
import com.bjwl.utils.PageBean;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @Author: czc
 * @Date:Create：in 2020/4/10 15:15
 * @Description:主店（管理员）
 * @Modified By：
 * @Version: 1.0
 */
@Repository
public interface AdminMapper {
   //通过id更改主店信息（username、password）
   Integer ByIdUpdateadmin(Admin admin);
   //添加主店管理员
   void addAdmin(Admin admin);
   //删除主店（管理员）
   void deleteAdmin(Integer id);
   //查询所有主店（管理员）
   List<Admin> findAllAdmin(PageBean<Admin> pageBean, String username);
   int getTotalRecord(String username);

    Admin findAdminByUserNameAndPassWord(Admin admin);

    Admin findAdminById(Admin admin);


   void adminState(Admin admin);

   Integer findAllAdminTotalRecord();

    List<Admin> findAdminByUserName(String userName);
}
